impediments to an action - Inglés Sinónimo Diccionario